land contract - Deutsch Englisch Wörterbuch